• word of the day

    nusa tenggara

    nusa tenggara - Dictionary definition and meaning for word nusa tenggara

    Definition
    (noun) a chain of islands forming a province of Indonesia to the east of Java; includes Bali and Timor
Download our Mobile App Today
Receive our word of the day
on Whatsapp